﻿using System;
using System.CodeDom.Compiler;
using System.Diagnostics;
using Google.Protobuf;
using Google.Protobuf.Collections;
using Google.Protobuf.Reflection;

namespace EggLink.DanhengServer.Proto
{
	// Token: 0x02000117 RID: 279
	[DebuggerDisplay("{ToString(),nq}")]
	public sealed class BattleStatistics : IMessage<BattleStatistics>, IMessage, IEquatable<BattleStatistics>, IDeepCloneable<BattleStatistics>, IBufferMessage
	{
		// Token: 0x170003BF RID: 959
		// (get) Token: 0x06000CC0 RID: 3264 RVA: 0x00025E7E File Offset: 0x0002407E
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageParser<BattleStatistics> Parser
		{
			get
			{
				return BattleStatistics._parser;
			}
		}

		// Token: 0x170003C0 RID: 960
		// (get) Token: 0x06000CC1 RID: 3265 RVA: 0x00025E85 File Offset: 0x00024085
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageDescriptor Descriptor
		{
			get
			{
				return BattleStatisticsReflection.Descriptor.MessageTypes[0];
			}
		}

		// Token: 0x170003C1 RID: 961
		// (get) Token: 0x06000CC2 RID: 3266 RVA: 0x00025E97 File Offset: 0x00024097
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		MessageDescriptor IMessage.Descriptor
		{
			get
			{
				return BattleStatistics.Descriptor;
			}
		}

		// Token: 0x06000CC3 RID: 3267 RVA: 0x00025EA0 File Offset: 0x000240A0
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public BattleStatistics()
		{
		}

		// Token: 0x06000CC4 RID: 3268 RVA: 0x00025F50 File Offset: 0x00024150
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public BattleStatistics(BattleStatistics other) : this()
		{
			this.totalBattleTurns_ = other.totalBattleTurns_;
			this.totalAutoTurns_ = other.totalAutoTurns_;
			this.avatarIdList_ = other.avatarIdList_.Clone();
			this.ultraCnt_ = other.ultraCnt_;
			this.totalDelayCumulate_ = other.totalDelayCumulate_;
			this.costTime_ = other.costTime_;
			this.battleAvatarList_ = other.battleAvatarList_.Clone();
			this.monsterList_ = other.monsterList_.Clone();
			this.roundCnt_ = other.roundCnt_;
			this.cocoonDeadWave_ = other.cocoonDeadWave_;
			this.avatarBattleTurns_ = other.avatarBattleTurns_;
			this.monsterBattleTurns_ = other.monsterBattleTurns_;
			this.customValues_ = other.customValues_.Clone();
			this.challengeScore_ = other.challengeScore_;
			this.fOCOBLGNPMG_ = other.fOCOBLGNPMG_.Clone();
			this.endReason_ = other.endReason_;
			this.dNOIPPCLEDE_ = other.dNOIPPCLEDE_.Clone();
			this.hMPLDBHPDLL_ = other.hMPLDBHPDLL_.Clone();
			this.dPCKIEJEMNK_ = other.dPCKIEJEMNK_.Clone();
			this.eEPGAJEKAPC_ = other.eEPGAJEKAPC_.Clone();
			this.hHHEIHBDHNJ_ = other.hHHEIHBDHNJ_.Clone();
			this.battleTargetInfo_ = other.battleTargetInfo_.Clone();
			this.bNKNCBKGKAG_ = other.bNKNCBKGKAG_.Clone();
			this.kAHOEKAEFHD_ = ((other.kAHOEKAEFHD_ != null) ? other.kAHOEKAEFHD_.Clone() : null);
			this.hHPLDBGIHKH_ = ((other.hHPLDBGIHKH_ != null) ? other.hHPLDBGIHKH_.Clone() : null);
			this.kIDHPNPJHJO_ = other.kIDHPNPJHJO_;
			this.nHEAAFNOMIA_ = other.nHEAAFNOMIA_.Clone();
			this.hCNNDINHMIH_ = other.hCNNDINHMIH_.Clone();
			this.kMCHDAPGOIC_ = other.kMCHDAPGOIC_;
			this.lNIFFKGIONN_ = ((other.lNIFFKGIONN_ != null) ? other.lNIFFKGIONN_.Clone() : null);
			this.gBBNDMPHECA_ = ((other.gBBNDMPHECA_ != null) ? other.gBBNDMPHECA_.Clone() : null);
			this.pHEDLBGBNHN_ = ((other.pHEDLBGBNHN_ != null) ? other.pHEDLBGBNHN_.Clone() : null);
			this._unknownFields = UnknownFieldSet.Clone(other._unknownFields);
		}

		// Token: 0x06000CC5 RID: 3269 RVA: 0x0002618A File Offset: 0x0002438A
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public BattleStatistics Clone()
		{
			return new BattleStatistics(this);
		}

		// Token: 0x170003C2 RID: 962
		// (get) Token: 0x06000CC6 RID: 3270 RVA: 0x00026192 File Offset: 0x00024392
		// (set) Token: 0x06000CC7 RID: 3271 RVA: 0x0002619A File Offset: 0x0002439A
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint TotalBattleTurns
		{
			get
			{
				return this.totalBattleTurns_;
			}
			set
			{
				this.totalBattleTurns_ = value;
			}
		}

		// Token: 0x170003C3 RID: 963
		// (get) Token: 0x06000CC8 RID: 3272 RVA: 0x000261A3 File Offset: 0x000243A3
		// (set) Token: 0x06000CC9 RID: 3273 RVA: 0x000261AB File Offset: 0x000243AB
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint TotalAutoTurns
		{
			get
			{
				return this.totalAutoTurns_;
			}
			set
			{
				this.totalAutoTurns_ = value;
			}
		}

		// Token: 0x170003C4 RID: 964
		// (get) Token: 0x06000CCA RID: 3274 RVA: 0x000261B4 File Offset: 0x000243B4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<uint> AvatarIdList
		{
			get
			{
				return this.avatarIdList_;
			}
		}

		// Token: 0x170003C5 RID: 965
		// (get) Token: 0x06000CCB RID: 3275 RVA: 0x000261BC File Offset: 0x000243BC
		// (set) Token: 0x06000CCC RID: 3276 RVA: 0x000261C4 File Offset: 0x000243C4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint UltraCnt
		{
			get
			{
				return this.ultraCnt_;
			}
			set
			{
				this.ultraCnt_ = value;
			}
		}

		// Token: 0x170003C6 RID: 966
		// (get) Token: 0x06000CCD RID: 3277 RVA: 0x000261CD File Offset: 0x000243CD
		// (set) Token: 0x06000CCE RID: 3278 RVA: 0x000261D5 File Offset: 0x000243D5
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public double TotalDelayCumulate
		{
			get
			{
				return this.totalDelayCumulate_;
			}
			set
			{
				this.totalDelayCumulate_ = value;
			}
		}

		// Token: 0x170003C7 RID: 967
		// (get) Token: 0x06000CCF RID: 3279 RVA: 0x000261DE File Offset: 0x000243DE
		// (set) Token: 0x06000CD0 RID: 3280 RVA: 0x000261E6 File Offset: 0x000243E6
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public double CostTime
		{
			get
			{
				return this.costTime_;
			}
			set
			{
				this.costTime_ = value;
			}
		}

		// Token: 0x170003C8 RID: 968
		// (get) Token: 0x06000CD1 RID: 3281 RVA: 0x000261EF File Offset: 0x000243EF
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<AvatarBattleInfo> BattleAvatarList
		{
			get
			{
				return this.battleAvatarList_;
			}
		}

		// Token: 0x170003C9 RID: 969
		// (get) Token: 0x06000CD2 RID: 3282 RVA: 0x000261F7 File Offset: 0x000243F7
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<MonsterBattleInfo> MonsterList
		{
			get
			{
				return this.monsterList_;
			}
		}

		// Token: 0x170003CA RID: 970
		// (get) Token: 0x06000CD3 RID: 3283 RVA: 0x000261FF File Offset: 0x000243FF
		// (set) Token: 0x06000CD4 RID: 3284 RVA: 0x00026207 File Offset: 0x00024407
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint RoundCnt
		{
			get
			{
				return this.roundCnt_;
			}
			set
			{
				this.roundCnt_ = value;
			}
		}

		// Token: 0x170003CB RID: 971
		// (get) Token: 0x06000CD5 RID: 3285 RVA: 0x00026210 File Offset: 0x00024410
		// (set) Token: 0x06000CD6 RID: 3286 RVA: 0x00026218 File Offset: 0x00024418
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint CocoonDeadWave
		{
			get
			{
				return this.cocoonDeadWave_;
			}
			set
			{
				this.cocoonDeadWave_ = value;
			}
		}

		// Token: 0x170003CC RID: 972
		// (get) Token: 0x06000CD7 RID: 3287 RVA: 0x00026221 File Offset: 0x00024421
		// (set) Token: 0x06000CD8 RID: 3288 RVA: 0x00026229 File Offset: 0x00024429
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint AvatarBattleTurns
		{
			get
			{
				return this.avatarBattleTurns_;
			}
			set
			{
				this.avatarBattleTurns_ = value;
			}
		}

		// Token: 0x170003CD RID: 973
		// (get) Token: 0x06000CD9 RID: 3289 RVA: 0x00026232 File Offset: 0x00024432
		// (set) Token: 0x06000CDA RID: 3290 RVA: 0x0002623A File Offset: 0x0002443A
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint MonsterBattleTurns
		{
			get
			{
				return this.monsterBattleTurns_;
			}
			set
			{
				this.monsterBattleTurns_ = value;
			}
		}

		// Token: 0x170003CE RID: 974
		// (get) Token: 0x06000CDB RID: 3291 RVA: 0x00026243 File Offset: 0x00024443
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public MapField<string, float> CustomValues
		{
			get
			{
				return this.customValues_;
			}
		}

		// Token: 0x170003CF RID: 975
		// (get) Token: 0x06000CDC RID: 3292 RVA: 0x0002624B File Offset: 0x0002444B
		// (set) Token: 0x06000CDD RID: 3293 RVA: 0x00026253 File Offset: 0x00024453
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint ChallengeScore
		{
			get
			{
				return this.challengeScore_;
			}
			set
			{
				this.challengeScore_ = value;
			}
		}

		// Token: 0x170003D0 RID: 976
		// (get) Token: 0x06000CDE RID: 3294 RVA: 0x0002625C File Offset: 0x0002445C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<BattleEventBattleInfo> FOCOBLGNPMG
		{
			get
			{
				return this.fOCOBLGNPMG_;
			}
		}

		// Token: 0x170003D1 RID: 977
		// (get) Token: 0x06000CDF RID: 3295 RVA: 0x00026264 File Offset: 0x00024464
		// (set) Token: 0x06000CE0 RID: 3296 RVA: 0x0002626C File Offset: 0x0002446C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public BattleEndReason EndReason
		{
			get
			{
				return this.endReason_;
			}
			set
			{
				this.endReason_ = value;
			}
		}

		// Token: 0x170003D2 RID: 978
		// (get) Token: 0x06000CE1 RID: 3297 RVA: 0x00026275 File Offset: 0x00024475
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<HOMHNAPNMOJ> DNOIPPCLEDE
		{
			get
			{
				return this.dNOIPPCLEDE_;
			}
		}

		// Token: 0x170003D3 RID: 979
		// (get) Token: 0x06000CE2 RID: 3298 RVA: 0x0002627D File Offset: 0x0002447D
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<int> HMPLDBHPDLL
		{
			get
			{
				return this.hMPLDBHPDLL_;
			}
		}

		// Token: 0x170003D4 RID: 980
		// (get) Token: 0x06000CE3 RID: 3299 RVA: 0x00026285 File Offset: 0x00024485
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<OPFMJDAHFNH> DPCKIEJEMNK
		{
			get
			{
				return this.dPCKIEJEMNK_;
			}
		}

		// Token: 0x170003D5 RID: 981
		// (get) Token: 0x06000CE4 RID: 3300 RVA: 0x0002628D File Offset: 0x0002448D
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<PJJHDBEBACA> EEPGAJEKAPC
		{
			get
			{
				return this.eEPGAJEKAPC_;
			}
		}

		// Token: 0x170003D6 RID: 982
		// (get) Token: 0x06000CE5 RID: 3301 RVA: 0x00026295 File Offset: 0x00024495
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<LMAABNNONAB> HHHEIHBDHNJ
		{
			get
			{
				return this.hHHEIHBDHNJ_;
			}
		}

		// Token: 0x170003D7 RID: 983
		// (get) Token: 0x06000CE6 RID: 3302 RVA: 0x0002629D File Offset: 0x0002449D
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public MapField<uint, BattleTargetList> BattleTargetInfo
		{
			get
			{
				return this.battleTargetInfo_;
			}
		}

		// Token: 0x170003D8 RID: 984
		// (get) Token: 0x06000CE7 RID: 3303 RVA: 0x000262A5 File Offset: 0x000244A5
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<LHCDPDEBAGB> BNKNCBKGKAG
		{
			get
			{
				return this.bNKNCBKGKAG_;
			}
		}

		// Token: 0x170003D9 RID: 985
		// (get) Token: 0x06000CE8 RID: 3304 RVA: 0x000262AD File Offset: 0x000244AD
		// (set) Token: 0x06000CE9 RID: 3305 RVA: 0x000262B5 File Offset: 0x000244B5
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public EvolveBuildBattleInfo KAHOEKAEFHD
		{
			get
			{
				return this.kAHOEKAEFHD_;
			}
			set
			{
				this.kAHOEKAEFHD_ = value;
			}
		}

		// Token: 0x170003DA RID: 986
		// (get) Token: 0x06000CEA RID: 3306 RVA: 0x000262BE File Offset: 0x000244BE
		// (set) Token: 0x06000CEB RID: 3307 RVA: 0x000262C6 File Offset: 0x000244C6
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public CDMOBGLKKEC HHPLDBGIHKH
		{
			get
			{
				return this.hHPLDBGIHKH_;
			}
			set
			{
				this.hHPLDBGIHKH_ = value;
			}
		}

		// Token: 0x170003DB RID: 987
		// (get) Token: 0x06000CEC RID: 3308 RVA: 0x000262CF File Offset: 0x000244CF
		// (set) Token: 0x06000CED RID: 3309 RVA: 0x000262D7 File Offset: 0x000244D7
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public bool KIDHPNPJHJO
		{
			get
			{
				return this.kIDHPNPJHJO_;
			}
			set
			{
				this.kIDHPNPJHJO_ = value;
			}
		}

		// Token: 0x170003DC RID: 988
		// (get) Token: 0x06000CEE RID: 3310 RVA: 0x000262E0 File Offset: 0x000244E0
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<JIIEMIPIOHI> NHEAAFNOMIA
		{
			get
			{
				return this.nHEAAFNOMIA_;
			}
		}

		// Token: 0x170003DD RID: 989
		// (get) Token: 0x06000CEF RID: 3311 RVA: 0x000262E8 File Offset: 0x000244E8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RepeatedField<CMKJGNPDMDF> HCNNDINHMIH
		{
			get
			{
				return this.hCNNDINHMIH_;
			}
		}

		// Token: 0x170003DE RID: 990
		// (get) Token: 0x06000CF0 RID: 3312 RVA: 0x000262F0 File Offset: 0x000244F0
		// (set) Token: 0x06000CF1 RID: 3313 RVA: 0x000262F8 File Offset: 0x000244F8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint KMCHDAPGOIC
		{
			get
			{
				return this.kMCHDAPGOIC_;
			}
			set
			{
				this.kMCHDAPGOIC_ = value;
			}
		}

		// Token: 0x170003DF RID: 991
		// (get) Token: 0x06000CF2 RID: 3314 RVA: 0x00026301 File Offset: 0x00024501
		// (set) Token: 0x06000CF3 RID: 3315 RVA: 0x00026309 File Offset: 0x00024509
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public DAJHFPCHDMM LNIFFKGIONN
		{
			get
			{
				return this.lNIFFKGIONN_;
			}
			set
			{
				this.lNIFFKGIONN_ = value;
			}
		}

		// Token: 0x170003E0 RID: 992
		// (get) Token: 0x06000CF4 RID: 3316 RVA: 0x00026312 File Offset: 0x00024512
		// (set) Token: 0x06000CF5 RID: 3317 RVA: 0x0002631A File Offset: 0x0002451A
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public NJBIOGNJJMD GBBNDMPHECA
		{
			get
			{
				return this.gBBNDMPHECA_;
			}
			set
			{
				this.gBBNDMPHECA_ = value;
			}
		}

		// Token: 0x170003E1 RID: 993
		// (get) Token: 0x06000CF6 RID: 3318 RVA: 0x00026323 File Offset: 0x00024523
		// (set) Token: 0x06000CF7 RID: 3319 RVA: 0x0002632B File Offset: 0x0002452B
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public GPAJCMPCOGB PHEDLBGBNHN
		{
			get
			{
				return this.pHEDLBGBNHN_;
			}
			set
			{
				this.pHEDLBGBNHN_ = value;
			}
		}

		// Token: 0x06000CF8 RID: 3320 RVA: 0x00026334 File Offset: 0x00024534
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override bool Equals(object other)
		{
			return this.Equals(other as BattleStatistics);
		}

		// Token: 0x06000CF9 RID: 3321 RVA: 0x00026344 File Offset: 0x00024544
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public bool Equals(BattleStatistics other)
		{
			return other != null && (other == this || (this.TotalBattleTurns == other.TotalBattleTurns && this.TotalAutoTurns == other.TotalAutoTurns && this.avatarIdList_.Equals(other.avatarIdList_) && this.UltraCnt == other.UltraCnt && ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(this.TotalDelayCumulate, other.TotalDelayCumulate) && ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(this.CostTime, other.CostTime) && this.battleAvatarList_.Equals(other.battleAvatarList_) && this.monsterList_.Equals(other.monsterList_) && this.RoundCnt == other.RoundCnt && this.CocoonDeadWave == other.CocoonDeadWave && this.AvatarBattleTurns == other.AvatarBattleTurns && this.MonsterBattleTurns == other.MonsterBattleTurns && this.CustomValues.Equals(other.CustomValues) && this.ChallengeScore == other.ChallengeScore && this.fOCOBLGNPMG_.Equals(other.fOCOBLGNPMG_) && this.EndReason == other.EndReason && this.dNOIPPCLEDE_.Equals(other.dNOIPPCLEDE_) && this.hMPLDBHPDLL_.Equals(other.hMPLDBHPDLL_) && this.dPCKIEJEMNK_.Equals(other.dPCKIEJEMNK_) && this.eEPGAJEKAPC_.Equals(other.eEPGAJEKAPC_) && this.hHHEIHBDHNJ_.Equals(other.hHHEIHBDHNJ_) && this.BattleTargetInfo.Equals(other.BattleTargetInfo) && this.bNKNCBKGKAG_.Equals(other.bNKNCBKGKAG_) && object.Equals(this.KAHOEKAEFHD, other.KAHOEKAEFHD) && object.Equals(this.HHPLDBGIHKH, other.HHPLDBGIHKH) && this.KIDHPNPJHJO == other.KIDHPNPJHJO && this.nHEAAFNOMIA_.Equals(other.nHEAAFNOMIA_) && this.hCNNDINHMIH_.Equals(other.hCNNDINHMIH_) && this.KMCHDAPGOIC == other.KMCHDAPGOIC && object.Equals(this.LNIFFKGIONN, other.LNIFFKGIONN) && object.Equals(this.GBBNDMPHECA, other.GBBNDMPHECA) && object.Equals(this.PHEDLBGBNHN, other.PHEDLBGBNHN) && object.Equals(this._unknownFields, other._unknownFields)));
		}

		// Token: 0x06000CFA RID: 3322 RVA: 0x000265E0 File Offset: 0x000247E0
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override int GetHashCode()
		{
			int num = 1;
			if (this.TotalBattleTurns != 0U)
			{
				num ^= this.TotalBattleTurns.GetHashCode();
			}
			if (this.TotalAutoTurns != 0U)
			{
				num ^= this.TotalAutoTurns.GetHashCode();
			}
			num ^= this.avatarIdList_.GetHashCode();
			if (this.UltraCnt != 0U)
			{
				num ^= this.UltraCnt.GetHashCode();
			}
			if (this.TotalDelayCumulate != 0.0)
			{
				num ^= ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(this.TotalDelayCumulate);
			}
			if (this.CostTime != 0.0)
			{
				num ^= ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(this.CostTime);
			}
			num ^= this.battleAvatarList_.GetHashCode();
			num ^= this.monsterList_.GetHashCode();
			if (this.RoundCnt != 0U)
			{
				num ^= this.RoundCnt.GetHashCode();
			}
			if (this.CocoonDeadWave != 0U)
			{
				num ^= this.CocoonDeadWave.GetHashCode();
			}
			if (this.AvatarBattleTurns != 0U)
			{
				num ^= this.AvatarBattleTurns.GetHashCode();
			}
			if (this.MonsterBattleTurns != 0U)
			{
				num ^= this.MonsterBattleTurns.GetHashCode();
			}
			num ^= this.CustomValues.GetHashCode();
			if (this.ChallengeScore != 0U)
			{
				num ^= this.ChallengeScore.GetHashCode();
			}
			num ^= this.fOCOBLGNPMG_.GetHashCode();
			if (this.EndReason != BattleEndReason.None)
			{
				num ^= this.EndReason.GetHashCode();
			}
			num ^= this.dNOIPPCLEDE_.GetHashCode();
			num ^= this.hMPLDBHPDLL_.GetHashCode();
			num ^= this.dPCKIEJEMNK_.GetHashCode();
			num ^= this.eEPGAJEKAPC_.GetHashCode();
			num ^= this.hHHEIHBDHNJ_.GetHashCode();
			num ^= this.BattleTargetInfo.GetHashCode();
			num ^= this.bNKNCBKGKAG_.GetHashCode();
			if (this.kAHOEKAEFHD_ != null)
			{
				num ^= this.KAHOEKAEFHD.GetHashCode();
			}
			if (this.hHPLDBGIHKH_ != null)
			{
				num ^= this.HHPLDBGIHKH.GetHashCode();
			}
			if (this.KIDHPNPJHJO)
			{
				num ^= this.KIDHPNPJHJO.GetHashCode();
			}
			num ^= this.nHEAAFNOMIA_.GetHashCode();
			num ^= this.hCNNDINHMIH_.GetHashCode();
			if (this.KMCHDAPGOIC != 0U)
			{
				num ^= this.KMCHDAPGOIC.GetHashCode();
			}
			if (this.lNIFFKGIONN_ != null)
			{
				num ^= this.LNIFFKGIONN.GetHashCode();
			}
			if (this.gBBNDMPHECA_ != null)
			{
				num ^= this.GBBNDMPHECA.GetHashCode();
			}
			if (this.pHEDLBGBNHN_ != null)
			{
				num ^= this.PHEDLBGBNHN.GetHashCode();
			}
			if (this._unknownFields != null)
			{
				num ^= this._unknownFields.GetHashCode();
			}
			return num;
		}

		// Token: 0x06000CFB RID: 3323 RVA: 0x00026899 File Offset: 0x00024A99
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override string ToString()
		{
			return JsonFormatter.ToDiagnosticString(this);
		}

		// Token: 0x06000CFC RID: 3324 RVA: 0x000268A1 File Offset: 0x00024AA1
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void WriteTo(CodedOutputStream output)
		{
			output.WriteRawMessage(this);
		}

		// Token: 0x06000CFD RID: 3325 RVA: 0x000268AC File Offset: 0x00024AAC
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalWriteTo(ref WriteContext output)
		{
			if (this.TotalBattleTurns != 0U)
			{
				output.WriteRawTag(8);
				output.WriteUInt32(this.TotalBattleTurns);
			}
			if (this.TotalAutoTurns != 0U)
			{
				output.WriteRawTag(16);
				output.WriteUInt32(this.TotalAutoTurns);
			}
			this.avatarIdList_.WriteTo(ref output, BattleStatistics._repeated_avatarIdList_codec);
			if (this.UltraCnt != 0U)
			{
				output.WriteRawTag(32);
				output.WriteUInt32(this.UltraCnt);
			}
			if (this.TotalDelayCumulate != 0.0)
			{
				output.WriteRawTag(41);
				output.WriteDouble(this.TotalDelayCumulate);
			}
			if (this.CostTime != 0.0)
			{
				output.WriteRawTag(49);
				output.WriteDouble(this.CostTime);
			}
			this.battleAvatarList_.WriteTo(ref output, BattleStatistics._repeated_battleAvatarList_codec);
			this.monsterList_.WriteTo(ref output, BattleStatistics._repeated_monsterList_codec);
			if (this.RoundCnt != 0U)
			{
				output.WriteRawTag(72);
				output.WriteUInt32(this.RoundCnt);
			}
			if (this.CocoonDeadWave != 0U)
			{
				output.WriteRawTag(80);
				output.WriteUInt32(this.CocoonDeadWave);
			}
			if (this.AvatarBattleTurns != 0U)
			{
				output.WriteRawTag(88);
				output.WriteUInt32(this.AvatarBattleTurns);
			}
			if (this.MonsterBattleTurns != 0U)
			{
				output.WriteRawTag(96);
				output.WriteUInt32(this.MonsterBattleTurns);
			}
			this.customValues_.WriteTo(ref output, BattleStatistics._map_customValues_codec);
			if (this.ChallengeScore != 0U)
			{
				output.WriteRawTag(112);
				output.WriteUInt32(this.ChallengeScore);
			}
			this.fOCOBLGNPMG_.WriteTo(ref output, BattleStatistics._repeated_fOCOBLGNPMG_codec);
			if (this.EndReason != BattleEndReason.None)
			{
				output.WriteRawTag(152, 1);
				output.WriteEnum((int)this.EndReason);
			}
			this.dNOIPPCLEDE_.WriteTo(ref output, BattleStatistics._repeated_dNOIPPCLEDE_codec);
			this.hMPLDBHPDLL_.WriteTo(ref output, BattleStatistics._repeated_hMPLDBHPDLL_codec);
			this.dPCKIEJEMNK_.WriteTo(ref output, BattleStatistics._repeated_dPCKIEJEMNK_codec);
			this.eEPGAJEKAPC_.WriteTo(ref output, BattleStatistics._repeated_eEPGAJEKAPC_codec);
			this.hHHEIHBDHNJ_.WriteTo(ref output, BattleStatistics._repeated_hHHEIHBDHNJ_codec);
			this.battleTargetInfo_.WriteTo(ref output, BattleStatistics._map_battleTargetInfo_codec);
			this.bNKNCBKGKAG_.WriteTo(ref output, BattleStatistics._repeated_bNKNCBKGKAG_codec);
			if (this.kAHOEKAEFHD_ != null)
			{
				output.WriteRawTag(242, 1);
				output.WriteMessage(this.KAHOEKAEFHD);
			}
			if (this.hHPLDBGIHKH_ != null)
			{
				output.WriteRawTag(250, 1);
				output.WriteMessage(this.HHPLDBGIHKH);
			}
			if (this.KIDHPNPJHJO)
			{
				output.WriteRawTag(128, 2);
				output.WriteBool(this.KIDHPNPJHJO);
			}
			this.nHEAAFNOMIA_.WriteTo(ref output, BattleStatistics._repeated_nHEAAFNOMIA_codec);
			this.hCNNDINHMIH_.WriteTo(ref output, BattleStatistics._repeated_hCNNDINHMIH_codec);
			if (this.KMCHDAPGOIC != 0U)
			{
				output.WriteRawTag(152, 2);
				output.WriteUInt32(this.KMCHDAPGOIC);
			}
			if (this.lNIFFKGIONN_ != null)
			{
				output.WriteRawTag(162, 2);
				output.WriteMessage(this.LNIFFKGIONN);
			}
			if (this.gBBNDMPHECA_ != null)
			{
				output.WriteRawTag(170, 2);
				output.WriteMessage(this.GBBNDMPHECA);
			}
			if (this.pHEDLBGBNHN_ != null)
			{
				output.WriteRawTag(178, 2);
				output.WriteMessage(this.PHEDLBGBNHN);
			}
			if (this._unknownFields != null)
			{
				this._unknownFields.WriteTo(ref output);
			}
		}

		// Token: 0x06000CFE RID: 3326 RVA: 0x00026BE4 File Offset: 0x00024DE4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public int CalculateSize()
		{
			int num = 0;
			if (this.TotalBattleTurns != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.TotalBattleTurns);
			}
			if (this.TotalAutoTurns != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.TotalAutoTurns);
			}
			num += this.avatarIdList_.CalculateSize(BattleStatistics._repeated_avatarIdList_codec);
			if (this.UltraCnt != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.UltraCnt);
			}
			if (this.TotalDelayCumulate != 0.0)
			{
				num += 9;
			}
			if (this.CostTime != 0.0)
			{
				num += 9;
			}
			num += this.battleAvatarList_.CalculateSize(BattleStatistics._repeated_battleAvatarList_codec);
			num += this.monsterList_.CalculateSize(BattleStatistics._repeated_monsterList_codec);
			if (this.RoundCnt != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.RoundCnt);
			}
			if (this.CocoonDeadWave != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.CocoonDeadWave);
			}
			if (this.AvatarBattleTurns != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.AvatarBattleTurns);
			}
			if (this.MonsterBattleTurns != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.MonsterBattleTurns);
			}
			num += this.customValues_.CalculateSize(BattleStatistics._map_customValues_codec);
			if (this.ChallengeScore != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.ChallengeScore);
			}
			num += this.fOCOBLGNPMG_.CalculateSize(BattleStatistics._repeated_fOCOBLGNPMG_codec);
			if (this.EndReason != BattleEndReason.None)
			{
				num += 2 + CodedOutputStream.ComputeEnumSize((int)this.EndReason);
			}
			num += this.dNOIPPCLEDE_.CalculateSize(BattleStatistics._repeated_dNOIPPCLEDE_codec);
			num += this.hMPLDBHPDLL_.CalculateSize(BattleStatistics._repeated_hMPLDBHPDLL_codec);
			num += this.dPCKIEJEMNK_.CalculateSize(BattleStatistics._repeated_dPCKIEJEMNK_codec);
			num += this.eEPGAJEKAPC_.CalculateSize(BattleStatistics._repeated_eEPGAJEKAPC_codec);
			num += this.hHHEIHBDHNJ_.CalculateSize(BattleStatistics._repeated_hHHEIHBDHNJ_codec);
			num += this.battleTargetInfo_.CalculateSize(BattleStatistics._map_battleTargetInfo_codec);
			num += this.bNKNCBKGKAG_.CalculateSize(BattleStatistics._repeated_bNKNCBKGKAG_codec);
			if (this.kAHOEKAEFHD_ != null)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.KAHOEKAEFHD);
			}
			if (this.hHPLDBGIHKH_ != null)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.HHPLDBGIHKH);
			}
			if (this.KIDHPNPJHJO)
			{
				num += 3;
			}
			num += this.nHEAAFNOMIA_.CalculateSize(BattleStatistics._repeated_nHEAAFNOMIA_codec);
			num += this.hCNNDINHMIH_.CalculateSize(BattleStatistics._repeated_hCNNDINHMIH_codec);
			if (this.KMCHDAPGOIC != 0U)
			{
				num += 2 + CodedOutputStream.ComputeUInt32Size(this.KMCHDAPGOIC);
			}
			if (this.lNIFFKGIONN_ != null)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.LNIFFKGIONN);
			}
			if (this.gBBNDMPHECA_ != null)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.GBBNDMPHECA);
			}
			if (this.pHEDLBGBNHN_ != null)
			{
				num += 2 + CodedOutputStream.ComputeMessageSize(this.PHEDLBGBNHN);
			}
			if (this._unknownFields != null)
			{
				num += this._unknownFields.CalculateSize();
			}
			return num;
		}

		// Token: 0x06000CFF RID: 3327 RVA: 0x00026EB4 File Offset: 0x000250B4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(BattleStatistics other)
		{
			if (other == null)
			{
				return;
			}
			if (other.TotalBattleTurns != 0U)
			{
				this.TotalBattleTurns = other.TotalBattleTurns;
			}
			if (other.TotalAutoTurns != 0U)
			{
				this.TotalAutoTurns = other.TotalAutoTurns;
			}
			this.avatarIdList_.Add(other.avatarIdList_);
			if (other.UltraCnt != 0U)
			{
				this.UltraCnt = other.UltraCnt;
			}
			if (other.TotalDelayCumulate != 0.0)
			{
				this.TotalDelayCumulate = other.TotalDelayCumulate;
			}
			if (other.CostTime != 0.0)
			{
				this.CostTime = other.CostTime;
			}
			this.battleAvatarList_.Add(other.battleAvatarList_);
			this.monsterList_.Add(other.monsterList_);
			if (other.RoundCnt != 0U)
			{
				this.RoundCnt = other.RoundCnt;
			}
			if (other.CocoonDeadWave != 0U)
			{
				this.CocoonDeadWave = other.CocoonDeadWave;
			}
			if (other.AvatarBattleTurns != 0U)
			{
				this.AvatarBattleTurns = other.AvatarBattleTurns;
			}
			if (other.MonsterBattleTurns != 0U)
			{
				this.MonsterBattleTurns = other.MonsterBattleTurns;
			}
			this.customValues_.MergeFrom(other.customValues_);
			if (other.ChallengeScore != 0U)
			{
				this.ChallengeScore = other.ChallengeScore;
			}
			this.fOCOBLGNPMG_.Add(other.fOCOBLGNPMG_);
			if (other.EndReason != BattleEndReason.None)
			{
				this.EndReason = other.EndReason;
			}
			this.dNOIPPCLEDE_.Add(other.dNOIPPCLEDE_);
			this.hMPLDBHPDLL_.Add(other.hMPLDBHPDLL_);
			this.dPCKIEJEMNK_.Add(other.dPCKIEJEMNK_);
			this.eEPGAJEKAPC_.Add(other.eEPGAJEKAPC_);
			this.hHHEIHBDHNJ_.Add(other.hHHEIHBDHNJ_);
			this.battleTargetInfo_.MergeFrom(other.battleTargetInfo_);
			this.bNKNCBKGKAG_.Add(other.bNKNCBKGKAG_);
			if (other.kAHOEKAEFHD_ != null)
			{
				if (this.kAHOEKAEFHD_ == null)
				{
					this.KAHOEKAEFHD = new EvolveBuildBattleInfo();
				}
				this.KAHOEKAEFHD.MergeFrom(other.KAHOEKAEFHD);
			}
			if (other.hHPLDBGIHKH_ != null)
			{
				if (this.hHPLDBGIHKH_ == null)
				{
					this.HHPLDBGIHKH = new CDMOBGLKKEC();
				}
				this.HHPLDBGIHKH.MergeFrom(other.HHPLDBGIHKH);
			}
			if (other.KIDHPNPJHJO)
			{
				this.KIDHPNPJHJO = other.KIDHPNPJHJO;
			}
			this.nHEAAFNOMIA_.Add(other.nHEAAFNOMIA_);
			this.hCNNDINHMIH_.Add(other.hCNNDINHMIH_);
			if (other.KMCHDAPGOIC != 0U)
			{
				this.KMCHDAPGOIC = other.KMCHDAPGOIC;
			}
			if (other.lNIFFKGIONN_ != null)
			{
				if (this.lNIFFKGIONN_ == null)
				{
					this.LNIFFKGIONN = new DAJHFPCHDMM();
				}
				this.LNIFFKGIONN.MergeFrom(other.LNIFFKGIONN);
			}
			if (other.gBBNDMPHECA_ != null)
			{
				if (this.gBBNDMPHECA_ == null)
				{
					this.GBBNDMPHECA = new NJBIOGNJJMD();
				}
				this.GBBNDMPHECA.MergeFrom(other.GBBNDMPHECA);
			}
			if (other.pHEDLBGBNHN_ != null)
			{
				if (this.pHEDLBGBNHN_ == null)
				{
					this.PHEDLBGBNHN = new GPAJCMPCOGB();
				}
				this.PHEDLBGBNHN.MergeFrom(other.PHEDLBGBNHN);
			}
			this._unknownFields = UnknownFieldSet.MergeFrom(this._unknownFields, other._unknownFields);
		}

		// Token: 0x06000D00 RID: 3328 RVA: 0x000271BC File Offset: 0x000253BC
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(CodedInputStream input)
		{
			input.ReadRawMessage(this);
		}

		// Token: 0x06000D01 RID: 3329 RVA: 0x000271C8 File Offset: 0x000253C8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalMergeFrom(ref ParseContext input)
		{
			uint num;
			while ((num = input.ReadTag()) != 0U)
			{
				if (num <= 152U)
				{
					if (num <= 58U)
					{
						if (num <= 26U)
						{
							if (num <= 16U)
							{
								if (num == 8U)
								{
									this.TotalBattleTurns = input.ReadUInt32();
									continue;
								}
								if (num == 16U)
								{
									this.TotalAutoTurns = input.ReadUInt32();
									continue;
								}
							}
							else if (num == 24U || num == 26U)
							{
								this.avatarIdList_.AddEntriesFrom(ref input, BattleStatistics._repeated_avatarIdList_codec);
								continue;
							}
						}
						else if (num <= 41U)
						{
							if (num == 32U)
							{
								this.UltraCnt = input.ReadUInt32();
								continue;
							}
							if (num == 41U)
							{
								this.TotalDelayCumulate = input.ReadDouble();
								continue;
							}
						}
						else
						{
							if (num == 49U)
							{
								this.CostTime = input.ReadDouble();
								continue;
							}
							if (num == 58U)
							{
								this.battleAvatarList_.AddEntriesFrom(ref input, BattleStatistics._repeated_battleAvatarList_codec);
								continue;
							}
						}
					}
					else if (num <= 88U)
					{
						if (num <= 72U)
						{
							if (num == 66U)
							{
								this.monsterList_.AddEntriesFrom(ref input, BattleStatistics._repeated_monsterList_codec);
								continue;
							}
							if (num == 72U)
							{
								this.RoundCnt = input.ReadUInt32();
								continue;
							}
						}
						else
						{
							if (num == 80U)
							{
								this.CocoonDeadWave = input.ReadUInt32();
								continue;
							}
							if (num == 88U)
							{
								this.AvatarBattleTurns = input.ReadUInt32();
								continue;
							}
						}
					}
					else if (num <= 106U)
					{
						if (num == 96U)
						{
							this.MonsterBattleTurns = input.ReadUInt32();
							continue;
						}
						if (num == 106U)
						{
							this.customValues_.AddEntriesFrom(ref input, BattleStatistics._map_customValues_codec);
							continue;
						}
					}
					else
					{
						if (num == 112U)
						{
							this.ChallengeScore = input.ReadUInt32();
							continue;
						}
						if (num == 130U)
						{
							this.fOCOBLGNPMG_.AddEntriesFrom(ref input, BattleStatistics._repeated_fOCOBLGNPMG_codec);
							continue;
						}
						if (num == 152U)
						{
							this.EndReason = (BattleEndReason)input.ReadEnum();
							continue;
						}
					}
				}
				else if (num <= 234U)
				{
					if (num <= 186U)
					{
						if (num <= 176U)
						{
							if (num == 170U)
							{
								this.dNOIPPCLEDE_.AddEntriesFrom(ref input, BattleStatistics._repeated_dNOIPPCLEDE_codec);
								continue;
							}
							if (num != 176U)
							{
								goto IL_1F8;
							}
						}
						else if (num != 178U)
						{
							if (num != 186U)
							{
								goto IL_1F8;
							}
							this.dPCKIEJEMNK_.AddEntriesFrom(ref input, BattleStatistics._repeated_dPCKIEJEMNK_codec);
							continue;
						}
						this.hMPLDBHPDLL_.AddEntriesFrom(ref input, BattleStatistics._repeated_hMPLDBHPDLL_codec);
						continue;
					}
					if (num <= 218U)
					{
						if (num == 210U)
						{
							this.eEPGAJEKAPC_.AddEntriesFrom(ref input, BattleStatistics._repeated_eEPGAJEKAPC_codec);
							continue;
						}
						if (num == 218U)
						{
							this.hHHEIHBDHNJ_.AddEntriesFrom(ref input, BattleStatistics._repeated_hHHEIHBDHNJ_codec);
							continue;
						}
					}
					else
					{
						if (num == 226U)
						{
							this.battleTargetInfo_.AddEntriesFrom(ref input, BattleStatistics._map_battleTargetInfo_codec);
							continue;
						}
						if (num == 234U)
						{
							this.bNKNCBKGKAG_.AddEntriesFrom(ref input, BattleStatistics._repeated_bNKNCBKGKAG_codec);
							continue;
						}
					}
				}
				else if (num <= 266U)
				{
					if (num <= 250U)
					{
						if (num == 242U)
						{
							if (this.kAHOEKAEFHD_ == null)
							{
								this.KAHOEKAEFHD = new EvolveBuildBattleInfo();
							}
							input.ReadMessage(this.KAHOEKAEFHD);
							continue;
						}
						if (num == 250U)
						{
							if (this.hHPLDBGIHKH_ == null)
							{
								this.HHPLDBGIHKH = new CDMOBGLKKEC();
							}
							input.ReadMessage(this.HHPLDBGIHKH);
							continue;
						}
					}
					else
					{
						if (num == 256U)
						{
							this.KIDHPNPJHJO = input.ReadBool();
							continue;
						}
						if (num == 266U)
						{
							this.nHEAAFNOMIA_.AddEntriesFrom(ref input, BattleStatistics._repeated_nHEAAFNOMIA_codec);
							continue;
						}
					}
				}
				else if (num <= 280U)
				{
					if (num == 274U)
					{
						this.hCNNDINHMIH_.AddEntriesFrom(ref input, BattleStatistics._repeated_hCNNDINHMIH_codec);
						continue;
					}
					if (num == 280U)
					{
						this.KMCHDAPGOIC = input.ReadUInt32();
						continue;
					}
				}
				else
				{
					if (num == 290U)
					{
						if (this.lNIFFKGIONN_ == null)
						{
							this.LNIFFKGIONN = new DAJHFPCHDMM();
						}
						input.ReadMessage(this.LNIFFKGIONN);
						continue;
					}
					if (num == 298U)
					{
						if (this.gBBNDMPHECA_ == null)
						{
							this.GBBNDMPHECA = new NJBIOGNJJMD();
						}
						input.ReadMessage(this.GBBNDMPHECA);
						continue;
					}
					if (num == 306U)
					{
						if (this.pHEDLBGBNHN_ == null)
						{
							this.PHEDLBGBNHN = new GPAJCMPCOGB();
						}
						input.ReadMessage(this.PHEDLBGBNHN);
						continue;
					}
				}
				IL_1F8:
				this._unknownFields = UnknownFieldSet.MergeFieldFrom(this._unknownFields, ref input);
			}
		}

		// Token: 0x04000545 RID: 1349
		private static readonly MessageParser<BattleStatistics> _parser = new MessageParser<BattleStatistics>(() => new BattleStatistics());

		// Token: 0x04000546 RID: 1350
		private UnknownFieldSet _unknownFields;

		// Token: 0x04000547 RID: 1351
		public const int TotalBattleTurnsFieldNumber = 1;

		// Token: 0x04000548 RID: 1352
		private uint totalBattleTurns_;

		// Token: 0x04000549 RID: 1353
		public const int TotalAutoTurnsFieldNumber = 2;

		// Token: 0x0400054A RID: 1354
		private uint totalAutoTurns_;

		// Token: 0x0400054B RID: 1355
		public const int AvatarIdListFieldNumber = 3;

		// Token: 0x0400054C RID: 1356
		private static readonly FieldCodec<uint> _repeated_avatarIdList_codec = FieldCodec.ForUInt32(26U);

		// Token: 0x0400054D RID: 1357
		private readonly RepeatedField<uint> avatarIdList_ = new RepeatedField<uint>();

		// Token: 0x0400054E RID: 1358
		public const int UltraCntFieldNumber = 4;

		// Token: 0x0400054F RID: 1359
		private uint ultraCnt_;

		// Token: 0x04000550 RID: 1360
		public const int TotalDelayCumulateFieldNumber = 5;

		// Token: 0x04000551 RID: 1361
		private double totalDelayCumulate_;

		// Token: 0x04000552 RID: 1362
		public const int CostTimeFieldNumber = 6;

		// Token: 0x04000553 RID: 1363
		private double costTime_;

		// Token: 0x04000554 RID: 1364
		public const int BattleAvatarListFieldNumber = 7;

		// Token: 0x04000555 RID: 1365
		private static readonly FieldCodec<AvatarBattleInfo> _repeated_battleAvatarList_codec = FieldCodec.ForMessage<AvatarBattleInfo>(58U, AvatarBattleInfo.Parser);

		// Token: 0x04000556 RID: 1366
		private readonly RepeatedField<AvatarBattleInfo> battleAvatarList_ = new RepeatedField<AvatarBattleInfo>();

		// Token: 0x04000557 RID: 1367
		public const int MonsterListFieldNumber = 8;

		// Token: 0x04000558 RID: 1368
		private static readonly FieldCodec<MonsterBattleInfo> _repeated_monsterList_codec = FieldCodec.ForMessage<MonsterBattleInfo>(66U, MonsterBattleInfo.Parser);

		// Token: 0x04000559 RID: 1369
		private readonly RepeatedField<MonsterBattleInfo> monsterList_ = new RepeatedField<MonsterBattleInfo>();

		// Token: 0x0400055A RID: 1370
		public const int RoundCntFieldNumber = 9;

		// Token: 0x0400055B RID: 1371
		private uint roundCnt_;

		// Token: 0x0400055C RID: 1372
		public const int CocoonDeadWaveFieldNumber = 10;

		// Token: 0x0400055D RID: 1373
		private uint cocoonDeadWave_;

		// Token: 0x0400055E RID: 1374
		public const int AvatarBattleTurnsFieldNumber = 11;

		// Token: 0x0400055F RID: 1375
		private uint avatarBattleTurns_;

		// Token: 0x04000560 RID: 1376
		public const int MonsterBattleTurnsFieldNumber = 12;

		// Token: 0x04000561 RID: 1377
		private uint monsterBattleTurns_;

		// Token: 0x04000562 RID: 1378
		public const int CustomValuesFieldNumber = 13;

		// Token: 0x04000563 RID: 1379
		private static readonly MapField<string, float>.Codec _map_customValues_codec = new MapField<string, float>.Codec(FieldCodec.ForString(10U, ""), FieldCodec.ForFloat(21U, 0f), 106U);

		// Token: 0x04000564 RID: 1380
		private readonly MapField<string, float> customValues_ = new MapField<string, float>();

		// Token: 0x04000565 RID: 1381
		public const int ChallengeScoreFieldNumber = 14;

		// Token: 0x04000566 RID: 1382
		private uint challengeScore_;

		// Token: 0x04000567 RID: 1383
		public const int FOCOBLGNPMGFieldNumber = 16;

		// Token: 0x04000568 RID: 1384
		private static readonly FieldCodec<BattleEventBattleInfo> _repeated_fOCOBLGNPMG_codec = FieldCodec.ForMessage<BattleEventBattleInfo>(130U, BattleEventBattleInfo.Parser);

		// Token: 0x04000569 RID: 1385
		private readonly RepeatedField<BattleEventBattleInfo> fOCOBLGNPMG_ = new RepeatedField<BattleEventBattleInfo>();

		// Token: 0x0400056A RID: 1386
		public const int EndReasonFieldNumber = 19;

		// Token: 0x0400056B RID: 1387
		private BattleEndReason endReason_;

		// Token: 0x0400056C RID: 1388
		public const int DNOIPPCLEDEFieldNumber = 21;

		// Token: 0x0400056D RID: 1389
		private static readonly FieldCodec<HOMHNAPNMOJ> _repeated_dNOIPPCLEDE_codec = FieldCodec.ForMessage<HOMHNAPNMOJ>(170U, HOMHNAPNMOJ.Parser);

		// Token: 0x0400056E RID: 1390
		private readonly RepeatedField<HOMHNAPNMOJ> dNOIPPCLEDE_ = new RepeatedField<HOMHNAPNMOJ>();

		// Token: 0x0400056F RID: 1391
		public const int HMPLDBHPDLLFieldNumber = 22;

		// Token: 0x04000570 RID: 1392
		private static readonly FieldCodec<int> _repeated_hMPLDBHPDLL_codec = FieldCodec.ForInt32(178U);

		// Token: 0x04000571 RID: 1393
		private readonly RepeatedField<int> hMPLDBHPDLL_ = new RepeatedField<int>();

		// Token: 0x04000572 RID: 1394
		public const int DPCKIEJEMNKFieldNumber = 23;

		// Token: 0x04000573 RID: 1395
		private static readonly FieldCodec<OPFMJDAHFNH> _repeated_dPCKIEJEMNK_codec = FieldCodec.ForMessage<OPFMJDAHFNH>(186U, OPFMJDAHFNH.Parser);

		// Token: 0x04000574 RID: 1396
		private readonly RepeatedField<OPFMJDAHFNH> dPCKIEJEMNK_ = new RepeatedField<OPFMJDAHFNH>();

		// Token: 0x04000575 RID: 1397
		public const int EEPGAJEKAPCFieldNumber = 26;

		// Token: 0x04000576 RID: 1398
		private static readonly FieldCodec<PJJHDBEBACA> _repeated_eEPGAJEKAPC_codec = FieldCodec.ForMessage<PJJHDBEBACA>(210U, PJJHDBEBACA.Parser);

		// Token: 0x04000577 RID: 1399
		private readonly RepeatedField<PJJHDBEBACA> eEPGAJEKAPC_ = new RepeatedField<PJJHDBEBACA>();

		// Token: 0x04000578 RID: 1400
		public const int HHHEIHBDHNJFieldNumber = 27;

		// Token: 0x04000579 RID: 1401
		private static readonly FieldCodec<LMAABNNONAB> _repeated_hHHEIHBDHNJ_codec = FieldCodec.ForMessage<LMAABNNONAB>(218U, LMAABNNONAB.Parser);

		// Token: 0x0400057A RID: 1402
		private readonly RepeatedField<LMAABNNONAB> hHHEIHBDHNJ_ = new RepeatedField<LMAABNNONAB>();

		// Token: 0x0400057B RID: 1403
		public const int BattleTargetInfoFieldNumber = 28;

		// Token: 0x0400057C RID: 1404
		private static readonly MapField<uint, BattleTargetList>.Codec _map_battleTargetInfo_codec = new MapField<uint, BattleTargetList>.Codec(FieldCodec.ForUInt32(8U, 0U), FieldCodec.ForMessage<BattleTargetList>(18U, BattleTargetList.Parser), 226U);

		// Token: 0x0400057D RID: 1405
		private readonly MapField<uint, BattleTargetList> battleTargetInfo_ = new MapField<uint, BattleTargetList>();

		// Token: 0x0400057E RID: 1406
		public const int BNKNCBKGKAGFieldNumber = 29;

		// Token: 0x0400057F RID: 1407
		private static readonly FieldCodec<LHCDPDEBAGB> _repeated_bNKNCBKGKAG_codec = FieldCodec.ForMessage<LHCDPDEBAGB>(234U, LHCDPDEBAGB.Parser);

		// Token: 0x04000580 RID: 1408
		private readonly RepeatedField<LHCDPDEBAGB> bNKNCBKGKAG_ = new RepeatedField<LHCDPDEBAGB>();

		// Token: 0x04000581 RID: 1409
		public const int KAHOEKAEFHDFieldNumber = 30;

		// Token: 0x04000582 RID: 1410
		private EvolveBuildBattleInfo kAHOEKAEFHD_;

		// Token: 0x04000583 RID: 1411
		public const int HHPLDBGIHKHFieldNumber = 31;

		// Token: 0x04000584 RID: 1412
		private CDMOBGLKKEC hHPLDBGIHKH_;

		// Token: 0x04000585 RID: 1413
		public const int KIDHPNPJHJOFieldNumber = 32;

		// Token: 0x04000586 RID: 1414
		private bool kIDHPNPJHJO_;

		// Token: 0x04000587 RID: 1415
		public const int NHEAAFNOMIAFieldNumber = 33;

		// Token: 0x04000588 RID: 1416
		private static readonly FieldCodec<JIIEMIPIOHI> _repeated_nHEAAFNOMIA_codec = FieldCodec.ForMessage<JIIEMIPIOHI>(266U, JIIEMIPIOHI.Parser);

		// Token: 0x04000589 RID: 1417
		private readonly RepeatedField<JIIEMIPIOHI> nHEAAFNOMIA_ = new RepeatedField<JIIEMIPIOHI>();

		// Token: 0x0400058A RID: 1418
		public const int HCNNDINHMIHFieldNumber = 34;

		// Token: 0x0400058B RID: 1419
		private static readonly FieldCodec<CMKJGNPDMDF> _repeated_hCNNDINHMIH_codec = FieldCodec.ForMessage<CMKJGNPDMDF>(274U, CMKJGNPDMDF.Parser);

		// Token: 0x0400058C RID: 1420
		private readonly RepeatedField<CMKJGNPDMDF> hCNNDINHMIH_ = new RepeatedField<CMKJGNPDMDF>();

		// Token: 0x0400058D RID: 1421
		public const int KMCHDAPGOICFieldNumber = 35;

		// Token: 0x0400058E RID: 1422
		private uint kMCHDAPGOIC_;

		// Token: 0x0400058F RID: 1423
		public const int LNIFFKGIONNFieldNumber = 36;

		// Token: 0x04000590 RID: 1424
		private DAJHFPCHDMM lNIFFKGIONN_;

		// Token: 0x04000591 RID: 1425
		public const int GBBNDMPHECAFieldNumber = 37;

		// Token: 0x04000592 RID: 1426
		private NJBIOGNJJMD gBBNDMPHECA_;

		// Token: 0x04000593 RID: 1427
		public const int PHEDLBGBNHNFieldNumber = 38;

		// Token: 0x04000594 RID: 1428
		private GPAJCMPCOGB pHEDLBGBNHN_;
	}
}
